using System;
using System.Xml.Serialization;

namespace Aop.Api.Domain
{
    /// <summary>
    /// ProdRIRelationVO Data Structure.
    /// </summary>
    [Serializable]
    public class ProdRIRelationVO : AopObject
    {
        /// <summary>
        /// 产品编码
        /// </summary>
        [XmlElement("prod_code")]
        public string ProdCode { get; set; }

        /// <summary>
        /// 产品版本
        /// </summary>
        [XmlElement("prod_version")]
        public string ProdVersion { get; set; }

        /// <summary>
        /// 资源项应用渠道类型
        /// </summary>
        [XmlElement("ri_channel_type")]
        public string RiChannelType { get; set; }

        /// <summary>
        /// 关联资源编码
        /// </summary>
        [XmlElement("ri_code")]
        public string RiCode { get; set; }

        /// <summary>
        /// 资源项内容
        /// </summary>
        [XmlElement("ri_content")]
        public string RiContent { get; set; }

        /// <summary>
        /// 资源项描述
        /// </summary>
        [XmlElement("ri_desc")]
        public string RiDesc { get; set; }

        /// <summary>
        /// 关联资源子类型
        /// </summary>
        [XmlElement("ri_sub_type")]
        public string RiSubType { get; set; }

        /// <summary>
        /// 关联资源主类型
        /// </summary>
        [XmlElement("ri_type")]
        public string RiType { get; set; }

        /// <summary>
        /// 资源项地址
        /// </summary>
        [XmlElement("ri_url")]
        public string RiUrl { get; set; }

        /// <summary>
        /// 资源项值类型
        /// </summary>
        [XmlElement("ri_value_type")]
        public string RiValueType { get; set; }
    }
}
